be addled - English Synonyms Dictionary